Parallel tridiagonal matrix inversion with a hybrid multigrid-Thomas algorithm method
نویسندگان
چکیده
Tridiagonal matrix inversion is an important operation with many applications. It arises frequently in solving discretized one-dimensional elliptic partial differential equations, and forms the basis for algorithms block tridiagonal PDEs higher-dimensions. In such systems, this often scaling bottleneck parallel computation. paper, we derive a hybrid multigrid-Thomas algorithm designed to efficiently invert equations highly-scalable fashion context of time evolving equation systems. We decompose domain between processors, using multigrid solve on grid consisting boundary points each processor’s local domain. then reconstruct solution processor direct Thomas algorithm. This has same theoretical optimal as cyclic reduction recursive doubling. use our Poisson’s part spatial discretization time-evolving PDE system. Our faster than per retains good efficiency twice cores.
منابع مشابه
A Parallel Matrix Inversion Algorithm on Torus with Adaptive Pivoting
This paper presents a parallel algorithm for matrix inversion on a torus interconnected MIMD-MC multi-processor. This method is faster than the parallel implementations of other widely used methods namely Gauss-Jordan, Gauss-Seidal or LU decomposition based inversion. This new algorithm also introduces a novel technique, called adaptive pivoting, for solving the zero pivot problem at no cost. O...
متن کاملAn hybrid parallel algorithm for solving tridiagonal linear systems
In this paper we describe an hybrid algorithm for an even number of processors based on an algorithm for two processors and the Overlapping Partition Method for tridiagonal systems. Moreover, we compare this hybrid method with the Partition Wang’s method in a BSP computer. Finally, we compare the theoretical computation cost of both methods for a Cray T3D computer, using the cost model that BSP...
متن کاملAlgorithm for Solving Tridiagonal Matrix Problems in Parallel
A new algorithm is presented, designed to solve tridiagonal matrix problems efficientiy with parallel computers (multiple instruction stream, multiple data stream (MIMD) machines with distributed memory). The algorithm is designed to be extendable to higher order banded diagonal systems.
متن کاملAn hybrid parallel algorithm for solving tridiagonal linear systems
In this paper we describe an hybrid algorithm for an even number of processors based on an algorithm for two processors and the Overlapping Partition Method for tridiagonal systems. Moreover, we compare this hybrid method with the Partition Wang’s method in a BSP computer. Finally, we compare the theoretical computation cost of both methods for a Cray T3D computer, using the cost model that BSP...
متن کاملAn improved Thomas Algorithm for finite element matrix parallel computing
With the expansion of the scale of linear finite element analyzing data, efficiency of computation is a main technical bottleneck. For solving the bottleneck, parallel computation is playing an increasingly prominent role. At present, the researches on linear finite element parallel computation are mainly concentrated on the preprocessing phase, and goal of these researches is to reduce the com...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Journal of Computational and Applied Mathematics
سال: 2022
ISSN: ['0377-0427', '1879-1778', '0771-050X']
DOI: https://doi.org/10.1016/j.cam.2021.113706